import { SettingType } from '@/interface/Basic'
export interface TableColumnType {
  ID: string
  AAG001: string
  operator: string
  savetime: string
  conclusion: string
  overview: string
  status: string
}
export const tableColumnDict: TableColumnType = {
  ID: 'id',
  AAG001: '出厂编号',
  operator: '操作员',
  savetime: '保存时间',
  conclusion: '结论',
  overview: '概况',
  status: '完成状态'
}

// task-tab 组件
export const AAE_ChannelSettings: SettingType[] = [
  {
    label: '配置文件',
    key: 'AAE401',
    value: '',
    type: 'select',
    options: [],
    disabled: false,
    unit: ''
  },
  {
    label: '数据标准',
    key: 'AAE1301',
    value: '',
    type: 'select',
    options: [],
    disabled: false,
    unit: ''
  },
  { label: '实际时间', key: 'AAE1501', value: '', type: 'input', disabled: true, unit: '分钟' },
  { label: '单位幅度', key: 'AAE1601', value: '', type: 'input', disabled: true, unit: '组' },
  { label: '起始时间', key: 'AAE501', value: '', type: 'input', disabled: true, unit: '' },
  { label: '结束时间', key: 'AAE601', value: '', type: 'input', disabled: true, unit: '' },
  {
    label: '声速误差使能',
    key: 'AAE1101',
    value: '',
    type: 'select',
    options: [
      { label: '是', value: '是' },
      { label: '否', value: '否' }
    ],
    disabled: false,
    unit: ''
  },
  {
    label: '声速误差(要求≤0.1%)',
    key: 'AAE1201',
    value: '',
    type: 'input',
    disabled: false,
    unit: '',
    settings: {
      max: 0.1
    }
  }
]

export const HistoryTableColumn = [
  '保存时间',
  '瞬时流量【m³/h】',
  '平均流速【m/s】',
  '平均声速【m/s】',
  '流速1【m/s】',
  '流速2【m/s】',
  '声速1【m/s】',
  '声速2【m/s】',
  '声时1A【μs】',
  '声时1B【μs】',
  '声时2A【μs】',
  '声时2B【μs】',
  '增益值1A',
  '增益值1B',
  '增益值2A',
  '增益值2B'
]
export const ResultTableColumn = [
  '项目',
  '压力',
  '温度',
  '流速1【m/s】',
  '流速2【m/s】',
  '声速1【m/s】',
  '声速2【m/s】',
  '声时1A【μs】',
  '声时1B【μs】',
  '声时2A【μs】',
  '声时2B【μs】',
  '增益值1A',
  '增益值1B',
  '增益值2A',
  '增益值2B'
]
// options: [
//   {
//     fillname: '2MG配置文件',
//     standards: [
//       {
//         standard: '低温2小时',
//         bindingValue: {
//           actualTime: 120,
//           unitAmp: 15
//         }
//       },
//       {
//         standard: '低温2小时',
//         bindingValue: {
//           actualTime: 120,
//           unitAmp: 15
//         }
//       }
//     ]
//   },
//   {
//     fillname: '2MG配置文件',
//     standards: [
//       {
//         standard: '低温2小时',
//         bindingValue: {
//           actualTime: 120,
//           unitAmp: 15
//         }
//       },
//       {
//         standard: '低温2小时',
//         bindingValue: {
//           actualTime: 120,
//           unitAmp: 15
//         }
//       },
//     ]
//   }
// ]
